//
//  SEGTarget_Pay.h
//  SEGUhomeStandard
//
//  Created by 刘山 on 2018/3/24.
//  Copyright © 2018年 刘山. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface SEGTarget_Pay : NSObject
/**
 * 支付成功页面
 * @author Helen
 * isBillpay; //账单
 * monthCard; //停车缴费
 * isServicePay; //有偿服务
 * SEGPayTypeName payTypeName; // 不同的支付类型
 * merchantDic
 */
-(UIViewController *)segAction_initDidPaidViewController:(NSDictionary *)params;

/**
 获取支付成功页面的Clas
 
 @param params 参数
 @return Class
 */
-(Class)segAction_getDidPayViewControllerClass:(NSDictionary *)params;

/**
 * 订单-支付方式
 * @author Helen
 */
-(UIViewController *)segAction_initPayListViewController:(NSDictionary *)params;


/// 网页跳转小程序
/// @param params 参数
- (void)segAction_initMiniProgram:(NSDictionary *)params;

/// 发起侨聚合支付
/// 发起支付的参数外部直接内传，唤起支付工具
/// @see SEGPayTypeName_CMHK_PayOnLine
-(void)segAction_sendPayForPayOnLineWithParams:(NSDictionary*)params;


- (void)segAction_initPayAction:(NSDictionary *)params;

//e支付回调
- (void)segAction_initICBCPayBackWithParams:(NSDictionary*)params;

- (NSString *)segAction_initUMSPPPayWithParams:(NSDictionary *)params;

- (NSString *)segAction_UMSPPPaycloudPayHandleOpenURLWithParams:(NSDictionary *)params;

- (NSString *)segAction_UMSPPayHandleOpenURLWithParams:(NSDictionary *)params;

@end
